mechanical composting - Espagnol Anglais Dictionnaire